* {font-family:Arial, Helvetica, sans-serif;}
#fade { /*--Transparent background layer--*/
        display: none; /*--hidden by default--*/
        background: #727272;
        position: fixed; left: 0; top: 0;
        width: 100%; height: 100%;
        opacity: .50;
        z-index: 9999;
}
.popup_block{
        display: none; /*--hidden by default--*/
        background:url(images/bgn.png);
       
		border-radius: 8px;
        float: left;
        font-size: 1.2em;
        position: fixed;
        top: 50%; left: 50%;
        z-index: 99999;
		width:463px;
		height:264px;
		
        /*--CSS3 Box Shadows--*/
        /*--CSS3 Rounded Corners--*/
}
.btn_close {
	background:url(../images/close.png);
        float: right;
        margin: -10px -10px 0 0;
		width:30px;
		height:30px;
}
/*--Making IE6 Understand Fixed Positioning--*/
*html #fade {
        position: absolute;
}
*html .popup_block {
        position: absolute;
}

.btnupbg {
	/*background: none repeat scroll 0 0 #79AA38;*/
	background:url(images/btn.png) no-repeat;
    border-color: #C4C0B9;
    border-radius: 5px 5px 5px 5px;
    border-width: 0;
    color: white;
    cursor: pointer;
    font-weight: bold;
    height: 28px;
    margin: 6px 0 0 20px;
    padding: 0 5px;
    width: 65px;}
.btnupbg:hover {background:#309DCF}
.btnupload {background: -moz-linear-gradient(center top , #63B6DB, #309DCF) repeat;}
.text{ height:24px;}

p {margin:0; padding:0}
img {border:none}
.mtable {border:1px solid #c2c2c2; border-collapse:collapse; background:white}
.mtable thead td {background:#eee; color:#027acc; font-weight:bold}
.mtable tr td {border-bottom:1px solid #c2c2c2; border-right:1px solid #c2c2c2; padding:6px}
.mtable tr:hover {
    background-color:#EEEEEE;
}
.cpanel {background:url(images/bg.png) no-repeat; width:142px; height:28px;}
.cpanel a {padding-left:10px; padding-right:10px}
.cpanel a img {padding-top:2px}


.hoso a span {background:url(../images/hoso_2.png) no-repeat 10px 10px; display:block; padding:20px 10px 10px 55px; font-weight:bold}
.hoso:hover a span {background:url(../images/hoso_1.png) no-repeat 10px 10px; color:#2593d9}
.giayphep a span {background:url(../images/giayphep_2.png) no-repeat 10px 10px; display:block; padding:20px 10px 10px 55px; font-weight:bold}
.giayphep:hover a span {background:url(../images/giayphep_1.png) no-repeat 10px 10px; color:#2593d9}

.server a span {background:url(../images/server_2.png) no-repeat 10px 10px; display:block; padding:20px 10px 10px 55px; font-weight:bold}
.server:hover a span {background:url(../images/server_1.png) no-repeat 10px 10px; color:#2593d9}

.viewer a span {background:url(../images/logviewer2.png) no-repeat 10px 10px; display:block; padding:20px 10px 10px 55px; font-weight:bold}
.viewer:hover a span {background:url(../images/logviewer.png) no-repeat 10px 10px; color:#2593d9}

.viewertoserver a span {background:url(../images/logviewertoserver2.png) no-repeat 10px 10px; display:block; padding:12px 10px 10px 55px; font-weight:bold}
.viewertoserver:hover a span {background:url(../images/logviewertoserver.png) no-repeat 10px 10px; color:#2593d9}


.choose {background:url(../images/server_1.png) no-repeat 10px 10px !important; color:#2593d9;cursor: pointer;}
.chooseprofile {background:url(../images/hoso_1.png) no-repeat 10px 10px !important; color:#2593d9;cursor: pointer;}
.chooselicense {background:url(../images/giayphep_1.png) no-repeat 10px 10px !important; color:#2593d9;cursor: pointer;}
.chooseViewer {background:url(../images/logviewer.png) no-repeat 10px 10px !important; color:#2593d9;cursor: pointer;}
.chooseViewtoServer {background:url(../images/logviewertoserver.png) no-repeat 10px 10px !important; color:#2593d9;cursor: pointer;}

.rf-dt-shdr-c {background-color: #eee;background-position: left top;border-bottom: 1px solid #C4C0C9;border-right: 1px solid #C4C0C9;font-weight: bold;padding: 4px;text-align: center; font-size:11px}
.rf-dt-c {border-bottom: 1px solid #C4C0C9;border-right: 1px solid #C4C0C9;font-size: 11px;padding: 4px;}
.button_next{ background:url(../images/bg_next.png) repeat-x; border:1px solid #c4c4c4; cursor:pointer; display:inline-block; font-size:11px; padding:2px 10px 3px; margin-right:1px; color:#666}
.button_next:hover{color:#666 !important}
.button_next_last{ background:url(../images/bg_next.png) repeat-x; border:1px solid #c4c4c4; cursor:pointer; display:inline-block; font-size:11px; padding:2px 10px 3px;color:#666}


.buttonNormal {
	width: 73px;
	height: 30px;
	background: #49a9d5;
	color: white;
	font-size: 12px;
	font-weight: bold;
	border-radius: 3px 3px 3px 3px;
	padding: 0pt 5px 0px;
	border: none;
	-webkit-border-radius: 5px;
	vertical-align: middle;
	text-align: center;
}
.buttonNormal:hover {
	width: 73px;
	height: 30px;
	background: #808080;
	color: white;
	font-size: 12px;
	font-weight: bold;
	border-radius: 3px 3px 3px 3px;
	padding: 0pt 5px 0px;
	border: none;
	cursor: pointer;
	-webkit-border-radius: 5px;
	vertical-align: middle;
	text-align: center;
}


.buttonNormalchoose {
	width: 73px;
	height: 30px;
	background: #1C5657;
	color: white;
	font-size: 12px;
	font-weight: bold;
	border-radius: 3px 3px 3px 3px;
	padding: 0pt 5px 0px;
	border: none;
	-webkit-border-radius: 5px;
	vertical-align: middle;
	text-align: center;
}
.buttonNormalchoose:hover {
	width: 73px;
	height: 30px;
	background: #808080;
	color: white;
	font-size: 12px;
	font-weight: bold;
	border-radius: 3px 3px 3px 3px;
	padding: 0pt 5px 0px;
	border: none;
	cursor: pointer;
	-webkit-border-radius: 5px;
	vertical-align: middle;
	text-align: center;
}